Gnu Instruction Scheduler: Ailments and Cures in Context of Superscalarity

نویسندگان

  • Andreas Unger
  • Eberhard Zehendner
چکیده

| In the past, the GNU C compiler (GCC) has been successfully ported to several superscalar microprocessors. For that purpose, the instruction timing of the target processor usually had been modeled in a straightforward manner. Unfortunately, in our experience, this is likely to lead astray the instruction scheduler. In this paper we describe some of our experiments that revealed such aws, concerning the DEC Alpha 21064 as well as other super-scalar RISC processors. We analyze the circumstances that led to poorly scheduled code, and demonstrate how the machine description supplied for a superscalar processor can be modiied to x some of these problems without hampering the portability of the GCC. On the other hand we show situations for which we do not have a solution within the given framework.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Spelling-based Phonics Instruction: It’s Effect on English Reading and Spelling in an EFL Context

Systematic phonics instruction in first language education has recently received considerable research attention due to its critical role in facilitating phonological awareness and processing skills. However, little is known about the effects of systematic phonics instruction on foreign language reading and spelling in an EFL context. This study examined the effects of spelling-based phonics in...

متن کامل

Effect of Storytelling Instruction on Developing Iranian EFL Learners’ Oral Proficiency within ZPD-activated Proximal Context

The application of zone of proximal development (ZPD), as a major tenet of Vygotsky’s sociocultural theory (SCT, 1978), has recently been invited in the L2 learning/teaching profession. This study mainly examined whether Iranian EFL learners’ interactions in diverse ZPD-activated proximal contexts through the use of storytelling instruction could improve their oral (speaking) proficiency and at...

متن کامل

Contextualizing Grammar Instruction through Meaning-Centered Planned Pre-emptive Treatment and Enhanced Input in an EFL Context

This study has aimed to compare the effects of two types of form-focused instruction, i.e. de-contextualized focus-on-forms instruction versus meaning-centered contextualized focus-on-form instruction, on the development of grammatical knowledge of Iranian high-school students. Two groups of male high-school first graders participated in this study.  One group was taught through de-contextualiz...

متن کامل

Teaching English Pragmatics in an EFL Context: Effects of Obtrusive and Unobtrusive Focus on Form Instructions

With the aim of more emphasis on pragmatics and its inclusion in EFL classrooms, this study attempted to investigate the effectiveness of obtrusive and unobtrusive focus on form instructions on learners’ pragmatic performance of criticizing in English. 54 Iranian learners, all at intermediate level, participated in this study, and they were divided into three groups: 19 participants receiving o...

متن کامل

Technology Mediated Instruction and its Effect on Cognitive Scaffolding, motivation and Academic Performance in EFL Context

Technology mediated learning brings together the users with shared interests. This method makes learners informally engaged in language learning. This study intended to investigate the effect of technology mediated instruction on cognitive scaffolding, academic performance and motivation. Employing a quasi-experimental research, 80 learners from two intact classes at Islamic Azad University, Os...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997